本发明提供了一种基站节电方法,A、每隔预定时长,查询预先得到的平均资源利用率表得到当前时间对应时段的平均资源利用率;B、判断所查询到的平均资源利用率是否小于预先设定的利用率阈值,若是则执行步骤C,否则返回步骤A;C、判断所述平均资源利用率表中记录的从当前时刻起持续时间T的平均资源利用率是否均小于利用率阈值,若是则执行步骤D,否则返回步骤A;D、将基站转换到节电模式,并查询平均资源利用率表得到从当前时刻开始平均资源利用率最早超过利用率阈值的时刻,启动一时长等于当前时刻到所述时刻的定时器;E、所述定时器超时,将基站从节电模式转换为正常模式。
1.一种基站节电方法,其特征在于,包括如下步骤:A、每隔预定时长,查询预先得到的平均资源利用率表得到当前时间对应时段的平均资源利用率;B、判断所查询到的平均资源利用率是否小于预先设定的利用率阈值,若是则执行步骤C,否则返回步骤A;C、判断所述平均资源利用率表中记录的从当前时刻起持续时间T的平均资源利用率是否均小于利用率阈值,若是则执行步骤D,否则返回步骤A;D、将基站转换到节电模式,并查询平均资源利用率表得到从当前时刻开始平均资源利用率最早超过利用率阈值的时刻,启动一时长等于当前时刻到所述时刻的定时器;E、所述定时器超时,将基站从节电模式转换为正常模式。
2.根据权利要求1所述的方法,其特征在于,生成所述平均资源利用率表包括如下步骤:计算基站每个时段的资源利用率,将所述资源利用率保存成原始资源利用率表;根据原始资源利用率表记载的内容,计算一个统计周期内的同一时段的基站平均资源利用率,并用该平均资源利用率更新原有的平均资源利用率表。
3.根据权利要求2所述的方法,其特征在于,生成所述平均资源利用率表进一步包括:判断原始资源利用率表中是否有过期的内容,若是,则将过期的内容删除。
4.根据权利要求2所述的方法,其特征在于,所述根据原始资源利用率表记载的内容,计算一个统计周期内的同一时段的平均资源利用率包括:对于所述时段,在原始资源利用率表记载的内容中确定一个统计周期内所有参与计算的资源利用率;对参与计算的每一个资源利用率分配一个加权因子,所述资源利用率对应的日期距离当前越远,则给该资源利用率分配的加权因子越小;参与计算的每一个资源利用率分别乘以其加权因子后求和,再将和值除以加权因子之和,所得商作为一个统计周期内的该时段的平均资源利用率。
5.根据权利要求2所述的方法,其特征在于,所述一个统计周期为1天,1周或1个月。
6.根据权利要求1所述的方法,其特征在于,步骤D之前,进一步包括:基站检查当前实际的资源利用率是否小于利用率阈值,若是,则执行所述步骤D,否则返回步骤A。
7.根据权利要求1所述的方法,其特征在于,步骤D所述将基站转换到节电模式包括:向基站发送转换到节电模式的指令;基站收到所述指令后,转换到节电模式。
8.一种基站节电装置,其特征在于,包括:平均资源利用率表模块,用于计算并保存一个统计周期内的同一时段的基站的平均资源利用率;查询模块,用于在平均资源利用率表模块中查询当前时刻对应的平均资源利用率;第一判断模块,用于判断所述查询模块查询到的时刻平均资源利用率是否小于预先设定的利用率阈值,若是则通知第二判断模块;第二判断模块,用于在收到来自第一判断模块的通知后,判断所述平均资源利用率表中记录的从当前时刻起持续时间T的平均资源利用率是否均小于利用率阈值,若是,则通知节电模式转换模块;节电模式转换模块,用于在收到来自第二判断模块的通知后,将基站转换到节电模式,并查询平均资源利用率表得到从当前时刻开始平均资源利用率最早超过利用率阈值的时刻,启动一时长等于当前时刻到所述时刻的定时器,当所述定时器超时,则将基站从节电模式转换为正常模式。
9.根据权利要求8所述的装置,其特征在于,所述平均资源利用率表模块包括:原始资源利用率单元,用于计算基站每个时段的资源利用率,将所述资源利用率保存成原始资源利用率表;平均资源利用率单元,用于根据原始资源利用率表记载的内容,计算一个统计周期内的同一时段的基站平均资源利用率,并用该平均资源利用率更新原有的平均资源利用率表。
10.根据权利要求9所述的装置,其特征在于,所述平均资源利用率表模块包括:删除单元,用于判断原始资源利用率表中是否有过期的内容,若是,则将过期的内容删除。
11.根据权利要求9所述的装置,其特征在于,所述一个统计周期为1天,1周或1个月。
12.根据权利要求8所述的装置,其特征在于,该装置设置于基站、无线网络控制器或运营管理设备中。
技术领域本发明涉及移动通信技术领域,特别涉及一种基站节电方法和装置。
背景技术显而易见,基站的业务负荷在一天中的不同时段会有所不同,呈现峰谷变化。基站的码片资源(VRU,Virtualxa0Resourcexa0Unit)必须能够满足业务峰值时的需要。但是在其他时段,由于业务量的减少,部分的VRU会处于闲置状态。如果基站全天均维持最大业务负荷所需的VRU运行,整个移动通信系统累加下来,所耗费的电能相当可观。现有的基站节电方法是:设置固定的节电时段。当达到节电起始时刻,则基站进入节电模式,基站中没有工作且满足条件的单板或DSP下电,仅保留部分单板继续运行以满足业务需求;当达到节电终止时刻,则终止节电模式,将因为省电而下电的单板或DSP上电。这种方式下,就需要人工确定每个基站所在的周边环境,从而配置固定时间段的节电时间。假如粗略地配置一个节电时段,一旦周边环境有变化或者工作日和节假日的区别,则可能出现节电时段与实际的业务量不匹配的情况,或者导致节电效果变差,或者导致由于进入节电模式而影响到基站业务容量。
发明内容本发明提供了一种基站节电方法和装置,可以根据基站所处环境自动进行节电设置,达到较优的节电效果。本发明提出一种基站节电方法,包括如下步骤:A、每隔预定时长,查询预先得到的平均资源利用率表得到当前时间对应时段的平均资源利用率;B、判断所查询到的平均资源利用率是否小于预先设定的利用率阈值,若是则执行步骤C,否则返回步骤A;C、判断所述平均资源利用率表中记录的从当前时刻起持续时间T的平均资源利用率是否均小于利用率阈值,若是则执行步骤D,否则返回步骤A;D、将基站转换到节电模式,并查询平均资源利用率表得到从当前时刻开始平均资源利用率最早超过利用率阈值的时刻,启动一时长等于当前时刻到所述时刻的定时器;E、所述定时器超时,将基站从节电模式转换为正常模式。较佳地,生成所述平均资源利用率表包括如下步骤:计算基站每个时段的资源利用率,将所述资源利用率保存成原始资源利用率表;根据原始资源利用率表记载的内容,计算一个统计周期内的同一时段的基站平均资源利用率,并用该平均资源利用率更新原有的平均资源利用率表。较佳地,生成所述平均资源利用率表进一步包括:判断原始资源利用率表中是否有过期的内容,若是,则将过期的内容删除。较佳地,所述根据原始资源利用率表记载的内容,计算一个统计周期内的同一时段的平均资源利用率包括:对于所述时段,在原始资源利用率表记载的内容中确定一个统计周期内所有参与计算的资源利用率;对参与计算的每一个资源利用率分配一个加权因子,所述资源利用率对应的日期距离当前越远,则给该资源利用率分配的加权因子越小;参与计算的每一个资源利用率分别乘以其加权因子后求和,再将和值除以加权因子之和,所得商作为一个统计周期内的该时段的平均资源利用率。较佳地,所述一个统计周期为1天,1周或1个月。较佳地,步骤D之前,进一步包括:基站检查当前实际的资源利用率是否小于利用率阈值,若是,则执行所述步骤D,否则返回步骤A。较佳地,步骤D所述将基站转换到节电模式包括:向基站发送转换到节电模式的指令;基站收到所述指令后,转换到节电模式。本发明实施例还提出一种基站节电装置,包括:平均资源利用率表模块,用于计算并保存一个统计周期内的同一时段的基站的平均资源利用率;查询模块,用于在平均资源利用率表模块中查询当前时刻对应的平均资源利用率;第一判断模块,用于判断所述查询模块查询到的时刻平均资源利用率是否小于预先设定的利用率阈值,若是则通知第二判断模块;第二判断模块,用于在收到来自第一判断模块的通知后,判断所述平均资源利用率表中记录的从当前时刻起持续时间T的平均资源利用率是否均小于利用率阈值,若是,则通知节电模式转换模块;节电模式转换模块,用于在收到来自第二判断模块的通知后,将基站转换到节电模式,并查询平均资源利用率表得到从当前时刻开始平均资源利用率最早超过利用率阈值的时刻,启动一时长等于当前时刻到所述时刻的定时器,当所述定时器超时,则将基站从节电模式转换为正常模式。较佳地,所述平均资源利用率表模块包括:原始资源利用率单元,用于计算基站每个时段的资源利用率,将所述资源利用率保存成原始资源利用率表;平均资源利用率单元,用于根据原始资源利用率表记载的内容,计算一个统计周期内的同一时段的基站平均资源利用率,并用该平均资源利用率更新原有的平均资源利用率表。较佳地,所述平均资源利用率表模块包括:删除单元,用于判断原始资源利用率表中是否有过期的内容,若是,则将过期的内容删除。较佳地,所述一个统计周期为1天,1周或1个月。较佳地,该装置设置于基站、无线网络控制器或运营管理设备中。从以上技术方案可以看出,由于基站的业务量与所处时段通常具有一致性的变化规律,利用这种变化规律,根据以往对应时段平均资源利用率估计当前资源利用率,并且在资源利用率较低的时段将基站转换为节电模式。该方案可以自动设置基站节电模式的起始和终止时间,无需人工干预,并且该起始和终止时间可以随着以往平均资源利用率的变化自行调整。
附图说明图1a为本发明实施例一提出的基站节电方法中的生成平均资源利用率表的流程图;图1b为本发明实施例一提出的根据平均资源利用率表开始或结束节电模式的处理流程图;图2a为本发明实施例二提出的基站节电方法中的生成平均资源利用率表的流程图;图2b为本发明实施例二提出的根据平均资源利用率表开始或结束节电模式的处理流程图。
具体实施方式本发明实施例一提出一种基站节电方法,该流程包括两个相互独立的子流程,第一子流程为生成平均资源利用率表的流程,如图1a所示,包括如下步骤:步骤101a:计算基站每个时段的资源利用率R,然后保存成原始资源利用率表。所述原始资源利用率表包括D天中每一天各个时段的资源利用率。时段的长度根据节电控制的粒度进行设置,例如可以设置为1小时或半小时。所述周期的长短可以根据需要设置例如可以设置为5分钟、10分钟、15分钟、半小时、1小时等。所述资源利用率R为基站中当前使用的VRU占基站全部VRU的比例,也可以是当前接入基站的用户数占基站能够支持的用户数的比例。表1为原始资源利用率表的一个示例:
![]()
ntent="drawing" img-format="tif" inline="no" orientation="portrait" wi="700"/> 表1原始资源利用率表中保存的天数D最小为14天(两周),多则不限。较佳地,考虑到节假日与工作日用户的使用情况不同,可以分别保存两张资源利用率表,其中第一原始资源利用率表保存工作日的各个时段的资源利用率,第二原始资源利用率表保存节假日的各个时段的资源利用率。步骤102a:每个统计周期,根据原始资源利用率表记载的内容,计算一个统计周期内的同一时段的平均资源利用率,并用该平均资源利用率更新原有的平均资源利用率表。统计周期可以是一天,则将原始资源利用率表中记录的各天的同一时段的资源利用率相加再除以总天数,得到该时段的平均资源利用率。统计周期还可以是一周。例如,计算周一的某个时段的平均资源利用率,就将原始资源利用率表中所有周一的该时段的资源利用率相加,再除以周一的总天数。对于周二、周三......以此类推,得到如表2所示结果:
![]()
ntent="drawing" img-format="tif" inline="no" orientation="portrait" wi="700"/> 表2统计周期还可以月为单位,原始资源利用率表记录的天数需要超过两个月。计算一个月中1号至30号(或31号)每一天各个时段的平均资源利用率。一般来说,距离当日越近的资源利用率越能反应当日的资源利用率。因此在计算平均资源利用率时,可以采用加权平均的方法,具体如下:对于所述时段,在原始资源利用率表记载的内容中确定一个统计周期内所有参与计算的资源利用率;对参与计算的每一个资源利用率分配一个加权因子,所述资源利用率对应的日期距离当前越远,则给该资源利用率分配的加权因子越小;参与计算的每一个资源利用率分别乘以其加权因子后求和,再将和值除以加权因子之和,所得商作为一个统计周期内的该时段的平均资源利用率。例如,在统计周期为1周的情况下,过去4周的周一某一时段的资源利用率分别为RM1、RM2、RM3、RM4,分配加权因子为x1、x2、x3、x4,
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="47"/>
![]()
ntent="drawing" img-format="tif" inline="no" orientation="portrait" wi="304"/>步骤103a:判断原始资源利用率表中是否有过期的内容,若是,则将过期的内容删除。并返回步骤101a。删除过期的内容,是为了防止原始资源利用率表占用过多的存储空间,而将距离当前较远的内容删除。第二子流程为根据平均资源利用率表开始或结束节电模式的处理过程,如图1b所示,包括如下步骤:步骤101b:每隔预定时长,查询平均资源利用率表得到当前时间对应时段的平均资源利用率。如果步骤102a的统计周期为1天,则直接查询对应时段的平均资源利用率,如果统计周期为1周(或1月),则首先判断当前日期对应周几(几号),在查询这一天的平均资源利用率。步骤102b:判断所查询到的平均资源利用率是否小于预先设定的利用率阈值,若是则执行步骤103b,否则返回步骤101b。步骤103b:判断所述平均资源利用率表中记录的从当前时刻起持续时间T的平均资源利用率是否均小于利用率阈值,若是则执行步骤104b,否则返回步骤101b。持续时间T可根据节电模式的粒度进行设置。为了避免频繁进行节电模式的转换影响设备寿命,持续时间T一般应大于1小时。步骤104b:将基站转换到节电模式,并查询平均资源利用率表得到从当前时刻开始平均资源利用率最早超过利用率阈值的时刻,启动一时长等于当前时刻到所述时刻的定时器。较佳地,在基站转换到节电模式前,检查当前实际的资源利用率是否小于利用率阈值,若是,再转换到节电模式,否则,仍然保持正常模式,返回步骤101b。节电模式为预先定义的一种工作模式,在该模式下,基站中一定比例且当前未承担业务的单板下电,剩余单板继续工作以维持基本业务需求。步骤105b:所述定时器超时,将基站从节电模式转换为正常模式,即将步骤104b中下电的单板重新上电。并返回步骤101b。实施例一所述基站节电方法完全由基站来实现。由于基站系统资源少,上述方案会占用基站本来就不多的系统资源,使得基站资源更加紧张。为解决这一问题,可以将其中大部分处理过程放到无线网络控制器(RNC)或运营管理设备(OMC)上进行,基站只需要根据RNC或OMC的指令开始或结束节电模式即可。这就是本发明实施例二的内容。本发明实施例二提出另一种基站节电方法,包括两个子流程,第一子流程用于计算平均资源利用率表,如图2a所示包括如下步骤:步骤201a:每隔预定周期,基站将当前接入的用户数上报给RNC或OMC。步骤202a:RNC或OMC收到基站上报后,计算当前时段基站的资源利用率,并将所计算出的资源利用率保存至原始资源利用率表。该步骤的具体实现过程同实施例一。步骤203a:每个统计周期,RNC或OMC根据原始资源利用率表记载的内容,计算一个统计周期内的同一时段的平均资源利用率,得到平均资源利用率表,并用该平均资源利用率表更新原有的平均资源利用率表。步骤204a:RNC或OMC判断原始资源利用率表中是否有过期的内容,若是,则将过期的内容删除。并返回步骤201a。删除过期的内容,是为了防止原始资源利用率表占用过多的存储空间,而将距离当前较远的内容删除。第二子流程为根据平均资源利用率表控制基站开始或终止节电模式的流程,包括如下步骤:步骤201b:RNC或OMC每隔预定时间查询已保存的基站平均资源利用率表得到当前时间对应时段的基站平均资源利用率。步骤202b:判断所查询到的平均资源利用率是否小于预先设定的利用率阈值,若是则执行步骤203b,否则并返回步骤201b。步骤203b:判断所述平均资源利用率表中记录的从当前时刻起持续时间T的平均资源利用率是否均小于利用率阈值,若是则执行步骤204b,否则返回步骤204b。持续时间T可根据节电模式的粒度进行设置。为了避免频繁进行节电模式的转换影响设备寿命,持续时间T一般应大于1小时。步骤204b:RNC或OMC向基站发送转换到节电模式的指令,RNC或OMC并查询平均资源利用表得到从当前时刻开始平均资源利用率最早超过利用率阈值的时刻,将该时刻记录为终止时刻,启动一时长等于当前时刻到终止时刻的定时器。基站在收到该指令后转换到节电模式。实际运行中,可能出现在在收到节电模式指令时,基站实际的资源利用率较高,如果转换到节电模式则不能满足业务需要。为解决这一问题,基站在收到该指令后,进一步检查当前资源利用率是否小于利用率阈值,若是则转换到节电模式;否则,忽略掉该指令,继续保持正常工作状态。步骤205b:当所述定时器超时,RNC或OMC向基站发送结束节电模式的指令。基站收到该指令后,从节电模式转换为正常模式。本发明实施例三提出一种基站节电装置,包括:平均资源利用率表模块,用于计算并保存一个统计周期内的同一时段的基站的平均资源利用率;查询模块,用于在平均资源利用率表模块中查询当前时刻对应的平均资源利用率;第一判断模块,用于判断所述查询模块查询到的时刻平均资源利用率是否小于预先设定的利用率阈值,若是则通知第二判断模块;第二判断模块,用于在收到来自第一判断模块的通知后,判断所述平均资源利用率表中记录的从当前时刻起持续时间T的平均资源利用率是否均小于利用率阈值,若是,则通知节电模式转换模块;节电模式转换模块,用于在收到来自第二判断模块的通知后,将基站转换到节电模式,并查询平均资源利用率表得到从当前时刻开始平均资源利用率最早超过利用率阈值的时刻,启动一时长等于当前时刻到所述时刻的定时器,当所述定时器超时,则将基站从节电模式转换为正常模式。较佳地,所述平均资源利用率表模块包括:原始资源利用率单元,用于计算基站每个时段的资源利用率,将所述资源利用率保存成原始资源利用率表;平均资源利用率单元,用于根据原始资源利用率表记载的内容,计算一个统计周期内的同一时段的基站平均资源利用率,并用该平均资源利用率更新原有的平均资源利用率表。较佳地,所述平均资源利用率表模块包括:删除单元,用于判断原始资源利用率表中是否有过期的内容,若是,则将过期的内容删除。较佳地,所述一个统计周期为1天,1周或1个月。较佳地,该装置设置于基站、无线网络控制器或运营管理设备中。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。